hard as a rock - Spanish English Dictionary